// pages/play/play.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    musicId:"",
    //音乐播放状态
    xxaction:{
        // play播放，pause暂停播放。默认是暂停状态
        method:"pause"
    },
    //播放|暂停的图片切换
    boxsex:"",
    //歌曲名
    xximgname:"",
    //歌曲图片
    xximgurl:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(res) {
    console.log(res);
    var mid = res.id
    // 为data里面的变量复制
    this.setData({
        musicId:mid
    })
    
    var that = this
    wx.request({
      url : "https://music.163.com/api/song/detail/?id=1359595520&ids=["+mid+"]",
      success : function(p) {
          console.log(p);
          //歌曲名
          var imgname =  p.data.songs[0].name;
          //歌曲图片
          var imgurl = p.data.songs[0].album.blurPicUrl;
          //变量赋值
          that.setData({
            xximgname:imgname,
            xximgurl:imgurl
          })
      }
      
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
      //播放|暂停音乐
      musicplay:function() {
        var num = this.data.xxaction.method;
        if(num=='play'){
            this.setData({
                //如果是播放状态，就修改为暂停状态
                xxaction:{
                    method: "pause"
                },
                //切换成暂停的图片
                boxsex: "pause"
            })
        } else if(num=='pause'){
            this.setData({
                //如果是暂停状态，就修改为播放状态
                xxaction:{
                    method: "play"
                },
                //切换成播放的图片
                boxsex: "play"
            })
        }
    }
})